Skip to content

Arm backend: Normalize enum signatures in API manifest#19361

Merged
Sebastian-Larsson merged 1 commit intopytorch:mainfrom
Sebastian-Larsson:fix_manifest_enum_signature
May 11, 2026
Merged

Arm backend: Normalize enum signatures in API manifest#19361
Sebastian-Larsson merged 1 commit intopytorch:mainfrom
Sebastian-Larsson:fix_manifest_enum_signature

Conversation

@Sebastian-Larsson
Copy link
Copy Markdown
Collaborator

@Sebastian-Larsson Sebastian-Larsson commented May 7, 2026

Normalize Enum subclass signatures in the Arm public API manifest generator so the output stays stable across Python versions.

Use a fixed (*values) signature for enum entries instead of relying on inspect.signature() for EnumMeta.__call__, and update the checked-in manifest snapshot to match.

cc @digantdesai @freddan80 @per @zingo @oscarandersson8218 @mansnils @robell

Normalize Enum subclass signatures in the Arm public API manifest
generator so the output stays stable across Python versions.

Use a fixed `(*values)` signature for enum entries instead of relying
on `inspect.signature()` for `EnumMeta.__call__`, and update the
checked-in manifest snapshot to match.

Change-Id: I134d48e270c666360fa64d4f23de71d8af309700
Signed-off-by: Sebastian Larsson <sebastian.larsson@arm.com>
@Sebastian-Larsson Sebastian-Larsson added partner: arm For backend delegation, kernels, demo, etc. from the 3rd-party partner, Arm ciflow/trunk release notes: arm Changes to the ARM backend delegate module: arm Issues related to arm backend labels May 7, 2026
@pytorch-bot
Copy link
Copy Markdown

pytorch-bot Bot commented May 7, 2026

🔗 Helpful Links

🧪 See artifacts and rendered test results at hud.pytorch.org/pr/pytorch/executorch/19361

Note: Links to docs will display an error until the docs builds have been completed.

❌ 3 Cancelled Jobs, 49 Unrelated Failures

As of commit 740f5b9 with merge base af90130 (image):

CANCELLED JOBS - The following jobs were cancelled. Please retry:

BROKEN TRUNK - The following jobs failed but were present on the merge base:

👉 Rebase onto the `viable/strict` branch to avoid these failures

This comment was automatically generated by Dr. CI and updates every 15 minutes.

@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label May 7, 2026
@zingo zingo added the help wanted Extra attention is needed label May 7, 2026
@Sebastian-Larsson Sebastian-Larsson merged commit 2f566e3 into pytorch:main May 11, 2026
377 of 458 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ciflow/trunk CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. help wanted Extra attention is needed module: arm Issues related to arm backend partner: arm For backend delegation, kernels, demo, etc. from the 3rd-party partner, Arm release notes: arm Changes to the ARM backend delegate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants